@charset "utf-8";
/* CSS Document */

.logo{ padding:15px 0;}
.nav_box{ background-color:#4875b4;}
.nav>li{ height:66px; line-height:66px; float:left; }
.nav>li>a{ font-size:16px; color:#fff;width: 133px; text-align: center;}
.drop-down{position: relative; }
	.drop-down-content{
             padding: 0;
             display: none;
            position: absolute;
        }
		 .drop-down-content li{
			  width:133px;
			 }
		 .drop-down-content li a{
			 height:44px; line-height:44px; font-size:14px;color:#fff; padding:0 10px; 
			 text-align: center;
			  background-color: rgba(134,175,232,0.9);
			 }
    .drop-down-content li:hover a{
             background-color:#628ecb;filter:alpha(Opacity=100);-moz-opacity:1;opacity:1; color:#fff;
        }
		 .nav .drop-down:hover .drop-down-content{
             display: block;
         }


.banner img{ display:block; width: 100%;}
.content{ background-color:#f0f1f2; }
.banner_2 img{ display:block; width: 100%;}

/*关于我们*/
.about_us_text{ width:405px; margin-left: 20px;}
.title_box1{ border-bottom:1px solid #cccccc; padding-bottom:10px;}
.title_lf{ font-size:20px; color:#1e63c6;}
.title_box1 a{ color:#f28b26; font-size:14px; margin-top:6px;}
.about_us_text p{ color:#666666; font-size:14px; line-height:26px; margin-top:20px; text-align:justify; text-indent:2em;}

/*业务介绍*/
.bisness_bj1{ background-image:url(../images/business_1.png); }
.bisness_bj2{ background-image:url(../images/business_2.png);  }
.bisness_bj3{ background-image:url(../images/business_3.png);}
.bisness_bj4{ background-image:url(../images/business_4.png);}
.bisness_bj1,.bisness_bj2,.bisness_bj3,.bisness_bj4{ width:198px; background-repeat:no-repeat; background-size: 198px; padding: 42px 0;}
.span_w1,.span_w2,.span_w3{ color:#fff; font-size:22px; border-bottom:1px solid #fff; border-top:1px solid #fff; line-height:46px; display:block; margin:0 auto; text-align:center; vertical-align: middle;}
.span_w1{ width:120px;}
.span_w2{ width:120px;}
.span_w3{ width:153px;}
.bisness_colum dl{margin-right:12px;}
.bisness_colum dl dt{ color:333333; font-size:14px; text-align:center; margin-top: 13px;}


.buss-title{
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 26px;
}
.text-t h3{
	margin-top: 22px;
	margin-bottom: 12px;
	font-size: 16px;
}
.text-t p{
	color: #666666;
	line-height: 24px;
	text-align: justify;
}
/*新闻动态*/
.news{ width:825px;}
.news_list{
	 width:522px;
}
.news_list dl{ 
	border-bottom:1px dashed #e5e5e5;
	 padding-bottom:10px; 
	 padding-top:10px;
}
.news_list dl a{
	 display:block; 
	 float:left; 
	 background-image:url(../images/bjicon.png); 
	 background-repeat:no-repeat; 
	 background-position:left 6px; 
	 padding-left:12px;
}
.news_list dl a:hover{ 
	color:#1e63c6;
}
.news_list dl span{ 
	float:right; 
	color:#b2b2b2;
}

/*通知公告*/
.main_right{ width:340px;}
.notice dl{ border-bottom:1px dashed #d6d6d6; padding:10px 0;}
.notice dl dt{ font-size:14px; margin-bottom:5px;}
.notice dl dt:hover{color: #1e63c6;}
.notice dl dd{ font-size:13px; color:#999999; text-align:right; }

/*证书查询*/
.search_title{ background-image:url(../images/search.png); }
.search_box{ border:1px solid #d9d9d9; box-sizing:border-box; padding:15px;}
.search_box input,.login-box input{
	 height:42px; 
	 padding-left:12px;  
	 line-height:42px; 
	 font-size:14px; 
	 margin-bottom: 16px;
	 color:#666666; 
	 border:1px solid #cccccc; 
	 border-radius:2px; 
	 box-sizing:border-box;
	 display:inline-block;
	 width: 100%;
	 }
.submit_btn{ 
	border:0 !important; 
	background-color:#628ecb;
	color:#fff !important;
	margin-bottom:0 !important;
	font-size:16px !important; 
	}

.search_title,.process_title{
	height: 72px;
	line-height: 72px;
	color: #FFFFFF;
	font-size: 26px;
	text-align: center;
}
/*认证流程*/
.process_title{
	 background-image:url(../images/process_bj.png);
	 margin: 30px 0;
}
.process_title i{
	background: url(../images/icon6.png) no-repeat;
	width: 24px;
	height: 14px;
	display: inline-block;
	margin-left: 20px;

}
/*登录*/
.login-box{
	border:1px solid #d9d9d9;
	padding: 15px;
}
.login-box h2{
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	margin-bottom: 15px;
}

/*子列表导航*/

.sub-nav_area{ padding: 14px 0; background-color: #ffffff;}

.sub_nav .s1{ display: block; font-size: 15px; height: 40px; line-height: 40px; border-radius: 20px; padding: 0 15px 0 17px;  margin-right: 15px;border: 1px solid #ffffff;}
.sub_nav .s1 i{ background: url(../images/down-icon.png) no-repeat center center; width: 14px; height:8px; display: inline-block; vertical-align: middle;  margin-top: -4px; margin-left: 4px; opacity: 0; }
.sub_nav .on .s1,.sub_nav .s1:hover{ color: #1e63c6; border-color:#1e63c6; }
.sub_nav .on i,.sub_nav .s1:hover i{ opacity: 0.9;}
.page-location{ line-height: 40px; color: #808080;}

/*主内容区*/
.main{ background-color: #ffffff; margin: 0 auto; margin-top: 20px; padding: 30px; width: 1140px;}
.main-title{ border-bottom: 1px dashed #d9d9d9; text-align: center; padding-bottom: 10px;}
.main-title h2{ font-size: 24px; font-weight: normal; color: #333333;}
.main-title-time{ color: #808080; padding: 10px 0;}
.main-text{ padding: 30px 10px;}
.main-text p{ color: #666666; line-height: 28px; text-align: justify; text-indent: 2em;}
.back-btn{ width: 180px; height: 50px; background-color: #4875b4; line-height: 50px; text-align: center; color: #ffffff; font-size: 16px; margin: 20px auto; margin-top: 50px;}

/*列表页*/
.list-row{ border-bottom:1px dashed #d9d9d9; padding-bottom: 25px; margin-bottom: 25px;}
.list_date div{ background-color:#0255b6; height:38px; line-height:38px; color:#fff; font-size:16px; font-weight:bolder; border-radius:4px 4px 0 0; margin-bottom:6px;}
.list_date span{ font-size:16px; color:#999999;}
.list_date{width:70px; text-align:center; margin-right:25px;}
.title_list a{ font-size:15px; line-height:60px; width: 430px; height: 50px; vertical-align: middle; display: block;}
.title_list a:hover{ color:#4e8de6;}
.title_list{ width: 50%; box-sizing: border-box;}

/*页码*/
.page_num{ margin-bottom: 5px;}
.page_num ul{ margin:0 auto; width:400px;}
.page_num li{ float:left;}
.page_num a{ display:block; border:1px solid #d9d9d9;width:40px; height:40px; line-height:40px; margin-left:8px; margin-right:8px; text-align:center;font-size:15px; color:#999999;}
.page_num a:hover{color:#ffffff;background-color: #4875b4;}
.page_num a:hover>div{border:1px solid #ffffff; }

.page-lf-arrow,.page-rt-arrow{ width: 8px; height: 8px;
              transform:rotate(45deg);
              -ms-transform:rotate(45deg); /* Internet Explorer */
              -moz-transform:rotate(45deg); /* Firefox */
              -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
              -o-transform:rotate(45deg); /* Opera */
}
.page-lf-arrow{ border-left: 1px solid #999999; border-bottom: 1px solid #999999; margin-top: 15px; margin-left:17px;}

.page-rt-arrow{ border-top: 1px solid #999999; border-right: 1px solid #999999;margin-top: 15px; margin-left:13px;}


/*下载中心*/
.download-list{ border-bottom:1px solid #e5e5e5; padding:0 10px 18px 10px; margin-bottom: 18px; }
.down-btn{ width: 29px; height: 29px; background-color: #bfbfbf; border-radius: 15px;}
.down-btn img{ margin: 7px auto;}
.w1{ width: 55%;}
.w2{ width: 165px; text-align: center;}
.w1,.w2{ line-height: 29px;font-size: 15px; color: #333333;}
.download-list:hover > div{ color:#4e8de6;}
.download-list:hover > a{ background-color:#4e8de6 !important;}

/* 证书查询 */
.certificate_search{width: 554px; margin:20px auto; }
.certificate_search h2{font-size:30px; color:#333333; font-weight:normal; margin-bottom:40px; text-align:center;}
.text_box{ width:434px; height:46px; line-height:46px; border:1px solid #cccccc; border-right: 0;}
.submit{ width:118px; height:48px; border:0; background-color:#4875b4; color:#fff;font-size:18px;}

.table_box{ border-left:1px solid #808080; border-top:1px solid #808080; margin:30px auto; margin-top: 80px;}
.table_box tr{}
.table_w1{ width:118px; text-align:center;}
.table_w2{ width:360px;}
.table_box td{ padding:8px; height:34px;border-right:1px solid #808080; border-bottom:1px solid #808080; color:#333333; font-size: 15px;}

/*页脚*/
.foot_box{ background-color:#505153; padding:30px 0;}
.foot_adress,.contact_information p{color:#b1b1b2; font-size:14px; }
.contact_information p{ float:left; margin-right:20px; margin-left:20px;}
.foot_adress{ text-align:center; margin-bottom:10px;}
.contact_information{ width:760px; margin:0 auto;}

